refrigerated display case (at shops) - Deutsch Englisch Wörterbuch